Energy dependence - Francés Inglés Diccionario